package yh.jt808.jt808kafkaconsumer.entity;

import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * <p>
 * 云创-移动车GPS信息表
 * </p>
 *
 * @author yanghx
 * @since 2020-07-12
 */
@Data
@Accessors(chain = true)
public class CiVehicleGps implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableId
    private String id;
    @TableField(fill = FieldFill.INSERT)
    private Integer deleteFlag;
    @TableField(fill = FieldFill.INSERT)
    private LocalDateTime createTime;
    @TableField(fill = FieldFill.UPDATE)
    private LocalDateTime updateTime;
    @TableField(fill = FieldFill.INSERT)
    private String createUser;
    @TableField(fill = FieldFill.UPDATE)
    private String updateUser;

    /**
     * 车载设备编号
     */
    private String vehicleEquipmentCode;

    /**
     * 状态
     */
    private Integer status;

    /**
     * 纬度
     */
    private String latitude;

    /**
     * 经度
     */
    private String longitude;

    /**
     * 海拔
     */
    private Integer altitude;

    /**
     * 速度
     */
    private Integer speed;

    /**
     * 方向
     */
    private Integer direction;

    /**
     * 时间
     */
    @TableField("dateTime")
    private String dateTime;

    /**
     * 状态标志位 【没用】
     */
    private String statusBit;

    /**
     * 报警标志位 【没用】
     */
    private String warningBit;


}
